ecologically harmless - French English Dictionary